package app.fugema.shop.main.order.model;


import com.base.common.view.adapter.bean.FooterBean;


public class ConfirmAmountFooterBean extends FooterBean
{

    // 可以使用积分 (model 返回的值)
    private boolean canIntegralPerMoney;
    // 可以使用余额
    private boolean canCapital;

    // 账户余额
    private double capitalAmount;
    // 当前积分抵扣金额
    private double integralPerMoney;
    // 用户积分最大抵扣金额
    private double userIntegralMaxDeductible;

    private int integralPerMoneyRate;

    private int userIntegralMaxRate;

    // 当前使用的积分
    private int userIntegrals;
    // 用户总共的积分
    private int TotalMemberIntegral;

    //是否勾选使用 余额
    private boolean isUseWallet;
    //订单支付金额 合计 （ model的 orderAmount  +  每个订单 需要的 税费 ）
    //private double orderTotalAmout;
    private boolean isNotAllowWallet;

    public boolean isCanIntegralPerMoney()
    {
        return canIntegralPerMoney;
    }

    public void setCanIntegralPerMoney(boolean canIntegralPerMoney)
    {
        this.canIntegralPerMoney = canIntegralPerMoney;
    }

    public boolean isCanCapital()
    {
        return canCapital;
    }

    public void setCanCapital(boolean canCapital)
    {
        this.canCapital = canCapital;
    }

    public double getCapitalAmount()
    {
        return capitalAmount;
    }

    public void setCapitalAmount(double capitalAmount)
    {
        this.capitalAmount = capitalAmount;
    }

    public double getIntegralPerMoney()
    {
        return integralPerMoney;
    }

    public void setIntegralPerMoney(double integralPerMoney)
    {
        this.integralPerMoney = integralPerMoney;
    }

    public double getUserIntegralMaxDeductible()
    {
        return userIntegralMaxDeductible;
    }

    public void setUserIntegralMaxDeductible(double userIntegralMaxDeductible)
    {
        this.userIntegralMaxDeductible = userIntegralMaxDeductible;
    }

    public int getIntegralPerMoneyRate()
    {
        return integralPerMoneyRate;
    }

    public void setIntegralPerMoneyRate(int integralPerMoneyRate)
    {
        this.integralPerMoneyRate = integralPerMoneyRate;
    }

    public int getUserIntegralMaxRate()
    {
        return userIntegralMaxRate;
    }

    public void setUserIntegralMaxRate(int userIntegralMaxRate)
    {
        this.userIntegralMaxRate = userIntegralMaxRate;
    }

    public int getUserIntegrals()
    {
        return userIntegrals;
    }

    public void setUserIntegrals(int userIntegrals)
    {
        this.userIntegrals = userIntegrals;
    }

    public int getTotalMemberIntegral()
    {
        return TotalMemberIntegral;
    }

    public void setTotalMemberIntegral(int totalMemberIntegral)
    {
        TotalMemberIntegral = totalMemberIntegral;
    }

    public boolean isUseWallet() {
        return isUseWallet;
    }

    public void setUseWallet(boolean useWallet) {
        isUseWallet = useWallet;
    }

    /*
    public double getOrderTotalAmout() {
        return orderTotalAmout;
    }

    public void setOrderTotalAmout(double orderTotalAmout) {
        this.orderTotalAmout = orderTotalAmout;
    }
    */

    public boolean isNotAllowWallet() {
        return isNotAllowWallet;
    }

    public void setNotAllowWallet(boolean allowWallet) {
        isNotAllowWallet = allowWallet;
    }
}
